#include<stdio.h>

int main(){
    int n, a[20], c[20] = {0}, flag;
    
    scanf("%d", &n);
    for(int i = 0; i < n; i++){
        scanf("%d", &a[i]);
    }
    
    for(int i = 0; i < n; i++){
        c[i] = 1;
        for(int j = i + 1; j < n; j++){
            if(a[j] == a[i]){
                c[i]++;
            }
        }
    }
    
    int max = 0;
    for(int j = 0; j < n; j++){
        if(c[j] > max){
            max = c[j];
            flag = j;
        }
    }
    printf("%d", a[flag]);
    return 0;
}

/*找出n个整数中出现次数最多的那个整数,如果有多个,输出最先出现的那个*/